give it your best shot - Turkish English Dictionary